have a large customer base - Turco Inglés Diccionario